实点科技远程I/O模块XB6S PROFINET协议耦合器XB6S-PN2002在实际项目调试中,有时会出现与后方连接的I/O模块均已成功组态、网络通信也正常建立,但耦合器却提示“需要维护,下位组件出错”的情况。
这是由于尽管耦合器本身运行正常,但其所连接的某一个或多个远程I/O模块出现了故障或配置异常,这些子模块的诊断信息会统一上报至XB6S-PN2002,从而在耦合器层面触发维护报警。本文将针对该类情况,说明如何通过诊断信息定位具体问题模块及相应解决方法。

找到模块组态的界面,打开设备概览:

展开后可以看到所有的子模块型号,以及它们的状态标识。状态正常的模块会显示绿色勾,而有告警的模块会显示有个小扳手。找到对应的子模块双击小扳手图标打开,可以看到模块对应的具体诊断信息。
XB6S-0032A模块:作为输出模块,必须要接负载侧电源,但我们测试的时候并未接线,所以点开小扳手后会提示负载侧电源未接,请检查电源接线。

XB6S-A40I模块:量程设置的4-20mA,实际测试给定了21mA的输入信号,所以当前诊断提示通道上下溢,检查输入信号是否超过测量范围。


XB6S-A08V模块:设置的量程是0-10V 0-27648 ,但是输出码值给定了30000,超出了27648,所以同样提示了通道上下溢,检查输出信号是否超出可配置范围。



XB6S-A40TM模块:通道使能是打开的,但是没有接任何传感器,所以提示了断连告警,需要检查对应通道接线是否正常。

XB6S-C01SP模块:本示例中节点1参数1的参数是错误的,无实际意义,所以会提示通信节点参数错误;节点2节点3参数的含义都是读取16个寄存器,加起来也超了模块设定的32字节了,所以会提示处理数据长度计算错误。


有了以上这些诊断信息的提示,我们就可以针对性的去解决问题了。